package File类;

import java.io.File;

/*
* File类基本介绍
* File类是文件和目录路径名的抽象表示
* 文件和目录是可以通过File封装成对象
* 对于File而言，其封装的并不是一个真正存在的文件，仅仅是一个路径名而已。它可以是存在的，也可以是不存在的
* 将来要通过具体的操作把这个路径的内容转换为具体存在的
* */
public class File类的概述和抽象方法 {
    public static void main(String[] args) {
        /*1.File(String pathname) 通过给定的路径名字符串转换为抽象路径名来创建新的File实例*/
//        File f1 = new File("C:\\java.txt");
//        System.out.println(f1);
        /*2.File(String parent,String child) 从父路径字符串和子路径字符串创建新的File实例*/
//        File f2 = new File("C:\\", "java.txt");
//        System.out.println(f2);
        /*3.File(File parent,String child) 从父抽象路径名和子路径名字字符串创建新的File实例*/
        File f3 = new File("C:\\");
        File f4 = new File(f3, "java.txt");
        System.out.println(f4);
    }
}